#include <stdio.h>
#include <math.h>
//查找100以内的最大素数



int main(void)
{
 	int i, j;
    int max = 0;

    for (i = 2; i <= 100; i++) // 从2开始，因为1不是素数
    {
        int isPrime = 1; // 假设当前数是素数
        for (j = 2; j * j <= i; j++) // 只检查到i的平方根
        {
            if (i % j == 0) // 如果i能被j整除，则不是素数
            {
                isPrime = 0; // 标记为非素数
                break; // 跳出内层循环
            }
        }
        if (isPrime && i > max) // 如果是素数且大于当前最大素数
        {
            max = i; // 更新最大素数
        }
    }

    printf("max = %d\n", max); // 打印最大素数

    return 0;
}
